frontline troops - French English Dictionary